/*-
* See the file LICENSE for redistribution information.
*
* Copyright (c) 2002-2006
* Sleepycat Software. All rights reserved.
*
* $Id: TxnCommit.java,v 1.1 2006/05/06 08:59:07 ckaestne Exp $
*/
package com.sleepycat.je.txn;
import com.sleepycat.je.log.LogEntryType;
/**
* This class writes out a transaction commit or transaction end record.
*/
public class TxnCommit extends TxnEnd {
public TxnCommit(long id, long lastLsn) {
super(id, lastLsn);
}
/**
* For constructing from the log.
*/
public TxnCommit() {
}
/*
* Log support
*/
/**
* @see TxnEnd#getLogType
*/
public LogEntryType getLogType() {
return LogEntryType.LOG_TXN_COMMIT;
}
protected String getTagName() {
return "TxnCommit";
}
}